mounted artillery - Espagnol Anglais Dictionnaire